body
{
	margin:0px;
	font-size:12px;
	text-align:center;
	background-image:url(../images/body_bg.png);
	font-family:"微软雅黑";
}

img
{
	border:0px;
	vertical-align:text-top;
}

ul
{
	padding:0px;
	margin:0px;
}

li
{
	list-style:none;
	background-color:#FFF;
}

a
{
text-decoration:none;
color:black;
cursor:pointer;
}

a:hover
{
	text-decoration:underline;
}

h1, h2, h3, h4, h5,button
{
	font-family:"微软雅黑";
	font-weight:normal;
}

.panel
{
	-webkit-box-shadow:1px 1px 1px black;	/*webkit浏览器*/
	-moz-box-shadow:1px 1px 1px black;		/*火狐浏览器*/
	box-shadow:1px 1px 1px black;
	padding : 10px;
	margin:5px;
	background-color:rgb(220, 220, 220);
	float:left;
}

.panel h2
{
	-webkit-box-shadow:1px 1px 3px black;	/*webkit浏览器*/
	-moz-box-shadow:1px 1px 3px black;		/*火狐浏览器*/
	box-shadow:1px 1px 3px black;
	
	margin-top:-15px;
	font-size:16px;
	background-color:rgb(100, 100, 100);
	color:white;
}

.divider
{
	border-left:1px solid rgb(150, 150, 150);
	border-top:1px solid rgb(150, 150, 150);
	height:1px;
	background-color:rgb(200, 200, 200);
	width:100%;
	margin:5px 0px;
}

.divider2
{
	border-left:1px dashed rgb(150, 150, 150);
	border-top:1px dashed rgb(150, 150, 150);
	height:1px;
	background-color:rgb(200, 200, 200);
	width:100%;
	margin:5px 0px;
}

ul.list
{
	text-align:left;
}

ul.list li
{
	line-height:30px;
	border-bottom:1px solid rgb(200, 200, 200);
	padding-left:5px;
	cursor:pointer;
}

ul.list li.hover
{
	background-color:rgb(148, 168, 236);
}

ul.list li.chosen
{
	background-color:rgb(108, 148, 216);
}

#left
{
	float:left;
}

#right
{
	float:left;
	margin : 10px;
	width:350px;
}


#primitive_info
{
	font-size:16px;
	margin:10px;
}

#viewport
{
	width :1200px;
	padding : 10px;
}

#o3d_luminance
{
	width:1200px;
	height:800px;
}

#primitives
{
	height:200px;
	width : 350px;
	overflow-y:scroll;
}

#primitives li
{
	text-align:left;
	width:100%;
}

#scene_manager
{
	width:350px;
	text-align:left;
}

#material_manager ul.list li span
{
	margin-left:30px;
}

#edit_material
{
	width : 350px;
	text-align:left;
}
